.flex {
	display: flex;
}
.flex1 {
	display: flex;
	align-items: center;
	justify-content: center;
}
.flex2 {
	display: flex;
	align-items: center;
}
.flex3 {
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.flex4 {
	display: flex;
	align-items: center;
	justify-content: space-around;
}
.border_bottom {
	border-bottom: 1px solid rgba(204, 204, 204, 1);
}
.pos_absolute {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
}
.pos_absolute1 {
	position: absolute;
}
.back_mask {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	background-color: rgba(0,0,0,0.5);
}
.pos_realtive {
	position: relative;
}
.btn_style {
	width: 204rpx !important;
	height: 80rpx !important;
	font-size: 26rpx !important;
	color: #FFFFFF !important; 
	border-radius: 4rpx !important;
	background-color: rgba(34, 34, 34, 1) !important;
	display: flex;
	align-items: center;
	justify-content: center;
}
.new_color400 {
	font-size: 30rpx;
	color: #222222;
	font-weight: 400;
}
.new_color500 {
	font-size: 40rpx;
	color: #222222;
	font-weight: 500;
}
.new_color {
	color: rgba(34, 34, 34, 1) !important;
}
.border_bottom1 {
	border-bottom: 1rpx solid #e6e6e6;
}